Web Workers
Web WorkersはJavaScriptに
マルチスレッド
の概念を導入し、メインスレッドとは別のスレッドで動作できる機能です。負荷の高い処理を別スレッドで実行することで、メインスレッドの動作を阻害することなく実行できます。
https://ics.media/entry/19043/